dumb cluck

noun, Slang.
1.
a stupid person.
Origin
1920-25
Slang definitions & phrases for dumb cluck

dumb cluck

noun phrase

A stupid person; clumsy bungler; cluck, klutz: all those dumb clucks snickering at you (1929+)